package interfaceRepositorio;

import java.sql.SQLException;
import java.util.Collection;

import entidades.Servidor;
import excecoes.FalhaPersistenciaException;

public interface IRepositorioServidor {

	public void cadastrar(Servidor servidor) throws SQLException,
			FalhaPersistenciaException;

	public Servidor consultar(String cpf) throws FalhaPersistenciaException,
			SQLException;

	public Collection<Servidor> consultarPorNome(String nome)
			throws FalhaPersistenciaException, SQLException;

	public void atualizar(Servidor servidor) throws SQLException,
			FalhaPersistenciaException;
}
